\ PLX-OSX-PATCH Reproduction
fcode-version2

" device-end" evaluate 0

external value _.l.r1 0

external value _.l.r2 " /openprom/client-services" " find-device" evaluate " ['] quiesce" evaluate to _.l.r1

external : quiesce
	_.l.r1 execute
	_.l.r2 execute
; 

" device-end" evaluate

external : _.l.r
	" "(00 00 00)$"(ff ff 00 00 80 03 00 00)"
	16384 \ 0x4000
	begin
		rot
		rot
		2 pick
		2 pick
		2 pick
		comp
		0 = if
			2drop
			4 +
			dup
			4294443008 \ 0xfff80000
			swap l!
			2147483648 \ 0x80000000
			swap
			4 + 
			l!
			exit
		then
		rot
		4 +
		dup
		67108856 \ 0x3fffff8
		=
	until
	drop
	2drop
;


" pvr@" evaluate
hex ffff0000
and
hex 8004000
= if
	['] _.l.r
	to _.l.r2
then
end0